affixation devices - Español Inglés Diccionario